home *** CD-ROM | disk | FTP | other *** search
/ DS-CD ROM 2 1993 August / DS CD-ROM 2.Ausgabe (August 1993).iso / utility / ds0377 / lhahilfe.exe / HANDBUCH.TXT < prev    next >
Text File  |  1992-11-15  |  73KB  |  1,229 lines

  1.  
  2.                                                                        Seite 1
  3.  
  4.  
  5.                    BENUTZERHANDBUCH ZUR PROGRAMMSAMMLUNG "DOS-HILFEN"
  6.                                      Version 11/92
  7.  
  8.        (c) Copyright 1991 Fa. C. Killet Software, Postfach 400258, 4152 Kempen
  9.        Die hier beschriebene Software ist urheberrechtlich geschützt. Sie darf
  10.        ohne Zustimmung der Fa. C. Killet nicht verändert, verkauft oder
  11.        weitergegeben werden.
  12.  
  13.        Haftung und Garantie
  14.        Die Fa. C. Killet übernimmt die Garantie für die Lesbarkeit des direkt
  15.        bei ihr erworbenen Datenträgers und für die Verwendbarkeit der bei ihr
  16.        erworbenen Software in Höhe des Kaufpreises. Darüber hinaus gibt die
  17.        Fa. C. Killet keine Garantien irgendeiner Art. Unter keinen Umständen
  18.        ist die Fa. C. Killet haftbar für jedwede Folgeschäden, Verluste und
  19.        entgangene Gewinne, die durch den Gebrauch oder die Nichtverwendbarkeit
  20.        der Software entstehen.
  21.  
  22.        UPDATE-Service
  23.        Registrierte Anwender können gegen eine Gebühr von DM 20.-- jederzeit
  24.        die neuste Version der DOS-HILFEN bei der Fa. C. Killet bestellen.
  25.        UPDATES bleiben zu der bisher benutzten Version voll kompatibel. Die
  26.        DOS-HILFEN werden jedoch ständig verfeinert und ergänzt.
  27.  
  28.        DOS-HILFEN - Die Software für den "vollen Durchblick"
  29.        Sicher ist Ihnen das auch schon einmal passiert: Sie wissen, daß in
  30.        Ihrem System dringend benötigte Daten oder Programme vorhanden sind. An
  31.        die Dateinamen und die Ablageverzeichnisse können Sie sich aber nicht
  32.        mehr erinnern. Oder: Die Festplatte ist voll. Sie müssen aufräumen.
  33.        Mühsam arbeiten Sie sich durch die Verzeichnisse. Was versteckt sich
  34.        hinter diesem oder jenem Dateinamen?  Kann man diese Datei einfach
  35.        löschen? Oder: Sie wollen einige Dateien in ein anderes Verzeichnis
  36.        transportieren. Wie war das noch mit dem COPY- und dem DEL-Befehl?
  37.        Oder: Sie möchten die Verzeichnisstruktur Ihrer Laufwerke graphisch auf
  38.        Papier? Kein Problem! Oder interressiert Sie nur der Datenfriedhof aus
  39.        gelöschten Dateien und Verzeichnissen auf Ihrer Festplatte? Verschaffen
  40.        Sie sich einen Überblick und retten Sie ganz nebenbei versehentlich
  41.        gelöschte Dateien. Diese und viele andere Probleme können Sie zukünftig
  42.        sehr einfach mit den DOS-HILFEN lösen. Diese Tools-Sammlung wird
  43.        inzwischen vielerorts erfolgreich eingesetzt!
  44.  
  45.        Die Tools-Sammlung enthält Programme, die die Arbeit am Personal-
  46.        Computer sinnvoll vereinfachen und die Datei- und Verzeichnisstruktur
  47.        transparent und übersichtlich machen. Dabei wird auf überflüssigen
  48.        Schnick-Schnack, wie ihn teure kommerzielle Programme enthalten,
  49.        verzichtet. Die Tools-Sammlung enthält nur Programme, die auch
  50.        wirklich gebraucht werden:
  51.  
  52.        BAUM     Das Programm gibt die Verzeichnisstruktur eines oder mehrerer
  53.                 Laufwerke in Form einer übersichtlichen Graphik am Bildschirm,
  54.                 auf dem Drucker oder in einer Datei aus.
  55.        DIRM     Dateimanager, der das menügesteuerte Kopieren, Bewegen,
  56.                 Löschen, Attributieren, Verschlüsseln und Umbenennen von
  57.                 Dateien und Verzeichnissen erlaubt. Beim Kopieren und Bewegen
  58.                 wird selbstverständlich abgefragt, ob vorhandene Dateien
  59.                 überschrieben werden sollen oder nicht. Alle Dateien können mit
  60.     
  61.  
  62.                                                                        Seite 2
  63.  
  64.  
  65.                 Kommentaren über ihren Zweck und Inhalt versehen werden. Die
  66.                 Kommentare werden von anderen Programmen der Tools-Sammlung
  67.                 bei Dateiabfragen dargestellt. Tastaturgesteuert kann durch
  68.                 sämtliche Verzeichnisse und Laufwerke gesprungen werden.
  69.                 Dateien lassen sich alphabetisch sortiert über den Bildschirm
  70.                 scrollen. Das Programm vereinigt die Vergabe und Verwaltung von
  71.                 Kommentaren mit einem leistungsstarken Management. Beides
  72.                 gleichzeitig macht den hohen Gebrauchswert dieses bisher
  73.                 einmaligen Tools aus.
  74.        DIK      Dieser Befehl ersetzt den DOS-Befehl DIR, schreibt aber
  75.                 zusätzlich die mit DIRM vergebenen Kommentare auf den
  76.                 Bildschirm.
  77.        GEH      Durch Angabe des Namens eines vorhandenen Verzeichnisses oder
  78.                 eines Teils davon wird in dieses gewechselt. Das funktioniert
  79.                 auch, wenn sich das Verzeichnis in einem anderen Laufwerk
  80.                 befindet.
  81.        MAUSI    Das Programm ist speicherresident und schreibt den Maus-
  82.        +        bewegungen und Maustasten entsprechende Tastaturcodes in den
  83.        MAUSI1   Tastaturpuffer. Dadurch können Programme, die keine Maus
  84.                 unterstützen trotzdem mit der Maus bedient werden. Die
  85.                 Mausgeschwindigkeit und die zu simulierenden Tasten können
  86.                 vom Benutzer ausgewählt werden.
  87.        PUFFER   Mit dem Programm können ASCII-Zeichen und Scancodes in den
  88.                 Tastaturpuffer eingetragen werden. Ein aus einer Batchdatei
  89.                 heraus nachfolgend aufgerufenes Programm kann diese Zeichen und
  90.                 Codes nun lesen und verwerten, ohne daß sie vom Anwender
  91.                 während des Programmlaufs eingegeben werden müssen.
  92.        SUCHE    Dateien aller Laufwerke können mit diesem Befehl nach dem
  93.                 Inhalt eines Textstückes oder Wortes durchsucht werden.
  94.                 Gefundene Dateien gelangen mit den Kenngrößen der Datei und der
  95.                 Umgebung des Suchtextes auf den Bildschirm, auf Druckpapier
  96.                 oder in eine Datei.
  97.        SUCH     Das Programm leistet dasselbe wie das Programm SUCHE. Die zu
  98.                 durchsuchenden Dateien werden jedoch menügesteuert ausgewählt.
  99.        RETTE    Rettet Dateien und Verzeichnisse, die versehentlich gelöscht
  100.                 worden sind. Ermöglicht menügesteuert die Darstellung aller
  101.                 gelöschten Dateien und Verzeichnisse eines Systems und
  102.                 informiert über wichtige Kenngrößen der verschiedenen Laufwerke
  103.                 und Verzeichnisse. Erlaubt auch das Lesen gelöschter Dateien
  104.                 und das Retten von teilweise wieder überschriebenen Dateien.
  105.        WO       Das Programm durchsucht ein oder mehrere Laufwerke nach Dateien
  106.                 oder Dateigruppen. Die gefundenen Dateien werden mit Laufwerks-
  107.                 und Verzeichnispfad und den Kenngrößen der gefundenen Dateien
  108.                 auf den Bildschirm, auf Druckpapier oder in eine Datei
  109.                 ausgegeben.
  110.        ZEIT     Ein speicherresidentes Programm, daß unabhängig vom momentan
  111.                 benutzten Anwendungsprogramm die Uhrzeit periodisch am
  112.                 Bildschirm ausgibt. Fünf Alarmzeiten können vorgegeben werden,
  113.                 bei deren Erreichen ein Signal ertönt.
  114.  
  115.     
  116.  
  117.                                                                        Seite 3
  118.  
  119.  
  120.        Alle Programme sind nach dem gleichen Muster aufgebaut. Der Aufruf kann
  121.        zusammen mit den benötigten Parametern erfolgen, was zur sofortigen
  122.        Ausführung des Programms führt. Ein Aufruf ohne Parameter erzeugt ein
  123.        Bildschirmmenü, in dem die erforderlichen Eingaben vom Programm im
  124.        Dialog erfragt werden. Am Bildschirm ausgegebene Ergebnisse kommen
  125.        grundsätzlich seitenweise zur Darstellung. Mit einem Tastendruck wird
  126.        die jeweils nächste Seite aktiviert. Der Abruch eines Programms ist
  127.        jederzeit mit der <Escape>-Taste möglich. Alle Ergebnisse können sowohl
  128.        auf Druckpapier als auch in Dateien geschrieben werden. Durch die
  129.        komplette Menüführung und Cursorsteuerung und durch übersichtliche
  130.        Hinweise in deutscher Sprache erübrigt sich eine Einarbeitung. Trotzdem
  131.        ist in der Tools-Sammlung ein umfangreiches Handbuch enthalten. Das
  132.        Aktivieren der Programme aus Batch-Dateien und eigenen Programmen heraus
  133.        ist möglich (außer DIRM und RETTE, die voll menügesteuert arbeiten).
  134.  
  135.        Die DOS-HILFEN arbeiten unter jeder Hardwarezusammenstellung unter dem
  136.        Betriebssystem DOS. Farbbildschirme werden ebenso unterstützt wie
  137.        monochrome oder schwarz/weiße Monitore. Zum Ausdruck der Ergebnisse
  138.        eignet sich jeder Drucker.
  139.     
  140.  
  141.                                                                        Seite 4
  142.  
  143.  
  144.        Was das Programm BAUM kann ....
  145.        Das Programm BAUM ermittelt die Verzeichnisstruktur eines oder mehrerer
  146.        Laufwerke und gibt sie in Form eines Verzeichnisbaums am Bildschirm, auf
  147.        dem Drucker oder in eine Datei aus. Entweder werden die darzustellenden
  148.        Laufwerke und das Ausgabedevice beim Programmaufruf als Parameter
  149.        übergeben oder in einen vom Programm zur Verfügung gestellten Dialog-
  150.        bildschirm eingetragen. Durch die Möglichkeit der Parameterübergabe ist
  151.        der Betrieb des Programms aus Batchdateien oder der Aufruf aus eigenen
  152.        und kommerziellen Programmen heraus möglich. Pro Laufwerk können maximal
  153.        512 Verzeichnisse in einer Baumstruktur dargestellt werden.
  154.  
  155.        Der Dialogbetrieb
  156.        Der Aufruf des Programms BAUM ohne Parameter in der Kommandozeile
  157.        bewirkt die Ausgabe eines Dialogbildschirms. Die möglichen Laufwerke
  158.        werden vom Programm vorbelegt und dem Benutzer zur Änderung angeboten.
  159.        Die Vorbelegung kann durch Bestätigen mit der Return-Taste übernommen
  160.        werden; mit Hilfe der Cursor- und Korrekturtasten ist das Ändern der
  161.        Laufwerksangaben möglich. Die standardmäßige Ausgabe am Bildschirm kann
  162.        durch die Angabe eines anderen Ausgabedevices umgelenkt werden.
  163.        Unrichtige Eingaben erkennt das Programm und es erfolgt die Aufforderung
  164.        zur berichtigten Eingabe.
  165.  
  166.        Der Betrieb des Programms aus der Kommandozeile
  167.        Die erforderlichen Angaben können hinter dem Programmaufruf BAUM als
  168.        Parameter übergeben werden. Die Übergabe eines oder mehrerer Laufwerks-
  169.        buchstaben im ersten Parameter ist dazu erforderlich. Optional kann ein
  170.        Ausgabedevice angegeben werden. Die Parameter müssen vom Programmnamen
  171.        mit einem Leerzeichen getrennt sein. Untereinander können sie durch
  172.        Blanks, Kommata oder Schrägstriche getrennt werden.
  173.        Beispiele:  BAUM D PRN     BAUM ACD       baum c,baum.dat
  174.  
  175.        Laufwerksbezeichnungen
  176.        Das Programm stellt alle Plattenlaufwerke und das aktuelle Laufwerk für
  177.        die Darstellung der Verzeichnisstruktur als Voreinstellung zur
  178.        Verfügung. Die Voreinstellung wird durch die Angabe anderer Laufwerks-
  179.        kennungen (ohne Doppenpunkt!) überschrieben. Es werden alle Floppy-,
  180.        Festplatten-, Netzwerklaufwerke und substituierten Laufwerke akzeptiert.
  181.        Im Dialog werden die im System vorhandenen Laufwerke am Bildschirm
  182.        angezeigt.
  183.  
  184.        Ausgabedevice
  185.        Die Angabe LPT1 oder PRN bewirkt die Ausgabe der Verzeichnisbäume auf
  186.        den Drucker.  Dabei wird der Drucker auf seine Betriebsbereitschaft hin
  187.        überprüft.  Ein nach den DOS-Konventionen üblicher Dateiname bewirkt die
  188.        Ausgabe in die Datei.  Als Voreinstellung verwendet das Programm den
  189.        Bildschirm als Ausgabedevice.  Nachdem das Programm den Bildschirm
  190.        gefüllt hat, erwartet es jeweils einen Tastendruck, um die Darstellung
  191.        fortzuführen.
  192.     
  193.  
  194.                                                                        Seite 5
  195.  
  196.  
  197.        Was die Programme DIRM und DIK leisten .....
  198.        Das Programm DIRM verbessert die Übersicht innerhalb der Laufwerks-,
  199.        Verzeichnis- und Dateistruktur des Personalcomputers durch Erzeugung und
  200.        Verwaltung von Dateikommentaren und hilft beim Umorganisieren und
  201.        Aufräumen von Disketten und Festplatten. Die Eingabe umständlicher und
  202.        syntaxbehafteter DOS-Befehle erübrigt sich, da das Programm cursor- und
  203.        maskengesteuert arbeitet. Außerdem ist es durch Menüleisten und
  204.        Hinweisfenster sehr übersichtlich gestaltet. Das Programm DIK ersetzt
  205.        den DOS-Befehl DIR und stellt gleichzeitig die mit DIRM erzeugten
  206.        Dateikommentare dar. Unter dem Betriebssystem DOS werden farbige und
  207.        monochrome Bildschirme unterstützt.
  208.  
  209.        Dateinamen lassen häufig keinen Rückschluß auf den Zweck und Inhalt der
  210.        zu ihnen gehörenden Dateien zu. Das Programm DIRM ermöglicht die
  211.        Verknüpfung der in allen Laufwerken und Verzeichnissen vorhandenen
  212.        Dateien, Unterverzeichnisse und Datenträgerkennsätze mit Kommentaren.
  213.        Nach dem Aufruf des Programms schreibt es die Namen der im aktuellen
  214.        Verzeichnis vorhandenen Einträge alphabetisch geordnet zusammen mit den
  215.        Dateiattributen, den Erstellungszeitdaten und der Dateigröße auf den
  216.        Bildschirm. Zusätzlich stellt es bereits vorhandene Dateikommentare
  217.        dar. Mit den Cursortasten können weitere Dateien aufwärts und abwärts
  218.        über den Bildschirm gescrollt werden. Cursorgesteuert lassen sich
  219.        jederzeit Kommentare hinzugefügen, ändern oder löschen.
  220.  
  221.        Mit der <TAB>-Taste wird zwischen dem Kommentarfeld und dem
  222.        Managementfeld gewechselt. Im Managementfeld können Eintragungen für
  223.        das Dateimanagement vorgenommen werden. Es setzt sich aus den Befehlen
  224.        <Kopieren>, <Bewegen>, <Löschen>, <Überschreiben>,<Umbenennen>,
  225.        <Schreibschutz>, <Schreibschutz aufheben>, <Tarnen>, <Enttarnen>,
  226.        <Codieren> und <Decodieren> zusammen. Die Tasten <F1> bis <F4> dienen
  227.        zum Blättern in den alphabetisch geordneten Verzeichnissen und
  228.        Laufwerken, die <ESCAPE>-Taste beendet das Programm. Wenn eine dieser
  229.        Tasten oder die <F5>-Taste gedrückt wird, erfolgt die Durchsuchung des
  230.        Befehlsfeldes nach Managementeinträgen. Die dort aufgefundenen Befehle
  231.        werden bei den durch sie markierten Dateien ausgeführt. Neben den
  232.        beschriebenen Befehlen gibt es noch drei direkt ausführbare
  233.        Managementeinträge zum Verzeichniswechsel. Das Programm DIRM kann
  234.        jeweils 256 Einträge in jeweils 256 Verzeichnissen in 20 Laufwerken
  235.        bearbeiten.
  236.  
  237.        Das Kommentarfeld
  238.        Am Bildschirm werden jeweils bis zu neunzehn Dateibeschreibungen
  239.        gleichzeitig dargestellt. Im hell unterlegten aktiven Kommentarfeld ist
  240.        das Anlegen, Ändern oder Löschen von Kommentaren möglich. Dazu können
  241.        die alphanumerischen und numerischen Tasten der Tastatur benutzt werden.
  242.        Außerdem stehen die Editiertasten <Einfügen>, <Löschen>, <Home>, <End>
  243.        und <Backspace> zur Verfügung.
  244.  
  245.        Das Managementfeld
  246.        Mit der Tabulatortaste ist der Wechsel zwischen dem Kommentarfeld und
  247.        dem Managementfeld möglich. Im Managementfeld sind die Zeichen <C> zum
  248.        Kopieren, <M> zum Bewegen, <D> zum Löschen, <U> zum Überschreiben und
  249.        Löschen, <R> zum Umbenennen, <+> zum Vergeben des Schreibschutzes und
  250.        <-> zum Aufheben des Schreibschutzes, <H> zum Tarnen und <N> zum
  251.        Enttarnen, <V> zum Codieren und <E> zum Decodieren von Dateien
  252.     
  253.  
  254.                                                                        Seite 6
  255.  
  256.  
  257.        zugelassen. Die Groß- und Kleinschreibung der Zeichen ist hierbei
  258.        bedeutungslos. Der Eintrag in der obengenannten Form bezieht sich immer
  259.        nur auf eine Datei. Dateigruppen können durch die Vergabe eines
  260.        doppelten Eintrages markiert werden (z. B. <CC>). Die Gruppenmarkierung
  261.        endet mit dem nächsten Eintrag im Managementfeld. So endet die
  262.        Markierung beispielsweise durch ein weiteres <CC> im Feld der letzten zu
  263.        kopierenden Datei oder beispielsweise vor einer durch ein <D> zum
  264.        Löschen markierten Datei. Wenn einem Doppeleintrag kein weiterer
  265.        Eintrag im Managefeld folgt, gilt die Gruppenmarkierung bis zur letzten
  266.        im Verzeichnis vorhandenen Datei. Neben den beschriebenen Management-
  267.        einträgen sind drei direkt ausführbare Einträge möglich: <CD> wechselt
  268.        in das mit diesem Eintrag markierte Verzeichnis, <AN> wechselt in das
  269.        Wurzelwerzeichnis des aktuellen Laufwerks und <EN> wechselt in das
  270.        alphabetisch höchste Verzeichnis des aktuellen Laufwerks.
  271.  
  272.        Die Tasten <Cursor aufwärts>, <Cursor abwärts> und <Return>
  273.        Mit diesen Tasten kann der hell unterlegte aktuelle Dateieintrag über
  274.        den Bildschirm bewegt werden. Wenn sich der aktuelle Eintrag am unteren
  275.        oder oberen Rand des Darstellungsbereichs befindet, werden durch das
  276.        Betätigen der Tasten weitere, außerhalb des Darstellungsbereichs
  277.        vorhandene Dateieinträge über den Bildschirm gescrollt.
  278.  
  279.        Die Tasten <Bild aufwärts> und <Bild abwärts>
  280.        Außerhalb des Darstellungsbereichs vorhandene Dateieinträge lassen sich
  281.        mit Hilfe dieser Tasten jeweils 15 Zeilen aufwärts und abwärts scrollen.
  282.  
  283.        Die Tasten <F1> und <F2>
  284.        Mit der Taste <F1> kann in alphabetischer Ordnung das jeweils nächste
  285.        Verzeichnis am Bildschirm dargestellt werden. Die Taste <F2> dagegen
  286.        wechselt in das vorherige Verzeichnis. Durch dauerhaftes Drücken der
  287.        Taste ist schnelles Blättern durch die Verzeichnisse möglich. Einträge
  288.        im Managementfeld werden vor dem Verzeichniswechsel abgearbeitet.
  289.  
  290.        Die Tasten <F3> und <F4>
  291.        Mit der Taste <F3> ist der Wechsel in das in der alphabetischen Ordnung
  292.        nächste Laufwerk möglich. Die Taste <F2> aktiviert das vorherige
  293.        Laufwerk. Durch dauerhaftes Drücken der Taste ist schnelles Blättern
  294.        durch die Laufwerke möglich. Einträge im Managementfeld werden vor dem
  295.        Laufwerkswechsel ausgeführt. Beim Laufwerkswechsel wird automatisch das
  296.        im neuen Laufwerk zuletzt aktuelle Verzeichnis angesprungen.
  297.  
  298.        Die Taste <F5>
  299.        Mit der Taste <F5> werden die Einträge im Managementfeld abgearbeitet
  300.        ohne daß ein Laufwerks- oder Verzeichniswechsel erfolgt. Nach dem
  301.        Abarbeiten der Befehle wird das Dateiverzeichnis in der neuen Form am
  302.        Bildschirm dargestellt.
  303.  
  304.        Die <Escape>-Taste
  305.        Mit dieser Taste wird das Programm DIRM beendet. In der untersten
  306.        Bildschirmzeile steht der DOS-Prompt für weitere Befehle zur Verfügung.
  307.        Man befindet sich im vor dem Programmaufruf aktiven Laufwerk und
  308.        Verzeichnis. Beim nächsten Aufruf des Programms DIRM stehen die neu
  309.        angelegten oder geänderten Dateikommentare zur Verfügung. Vor der
  310.        Beendigung des Programms werden alle Managementeinträge ausgeführt.
  311.        Während der Programmausführung kann die <Escape>-Taste jederzeit dazu
  312.     
  313.  
  314.                                                                        Seite 7
  315.  
  316.  
  317.        benutzt werden, um Aktivitäten des Programms sofort abzubrechen.
  318.  
  319.        Die Tabulatortaste
  320.        Mit der Tabulatortaste ist der Wechsel zwischen dem Kommentarfeld und
  321.        dem Managementfeld möglich. Wenn das Managementfeld aktiviert ist,
  322.        werden in der untersten Bildschirmzeile die für das Dateimanagement
  323.        zugelassenen Zeichen erläutert. Wenn das Kommentarfeld aktiv ist,
  324.        erscheinen dort Erläuterungen zur Tastenbelegung. In der obersten
  325.        Bildschirmzeile wird das jeweils aktuelle Laufwerk und Verzeichnis
  326.        angezeigt.
  327.  
  328.        Auswahl eines Zielverzeichnisses beim Kopieren und Bewegen
  329.        Zum Kopieren oder Bewegen gekennzeichnete Dateien werden gemeinsam in
  330.        ein anderes Verzeichnis und/oder Laufwerk kopiert. Dazu wird ein
  331.        Hinweisfenster geöffnet, in dem nach dem Kennbuchstaben des Ziellauf-
  332.        werks gefragt wird. Das Zielverzeichnis kann anschließend aus den in
  333.        alphabetischer Reihenfolge dargestellten Verzeichnissen des gewählten
  334.        Laufwerks mit der <Return>-Taste ausgewählt werden. Mit den Cursor-
  335.        tasten wird dazu die Verzeichnisstruktur über den Bildschirm gescrollt.
  336.  
  337.        Managementeintrag <C> zum Kopieren von Dateien
  338.        Wenn eine mit <C> oder <CC> markierte Datei im Ziellaufwerk/-verzeichnis
  339.        schon vorhanden ist, wird nachgefragt, ob der dortige Dateiinhalt
  340.        überschrieben werden soll. Wenn mit <N> geantwortet wird, erfolgt eine
  341.        entsprechende Meldung und der nächste markierte Eintrag wird bearbeitet.
  342.        Die Antwort <J> führt zum Überschreiben der Zieldatei. Der Kopiervorgang
  343.        kann nicht durchgeführt werden, wenn die im Zielverzeichnis zu
  344.        überschreibende Datei mit einem Schreibschutz versehen ist oder wenn es
  345.        sich bei der zu kopierenden Datei um einen Verzeichnis-, Speichermedium-
  346.        oder Systemeintrag handelt. Im Meldungsfenster werden entsprechende
  347.        Hinweise aufgeführt. Wenn beim Kopieren auf der Zieldiskette kein
  348.        Speicherplatz mehr vorhanden ist, wird vom Programm ein Diskettenwechsel
  349.        ermöglicht.
  350.  
  351.        Managementeintrag <M> zum Bewegen von Dateien
  352.        Wenn eine mit <M> oder <MM> markierte Datei im Ziellaufwerk/-verzeichnis
  353.        schon vorhanden ist, wird nachgefragt, ob der dortige Dateiinhalt
  354.        überschrieben werden soll. Wenn mit <N> geantwortet wird, erfolgt eine
  355.        entsprechende Meldung und der nächste markierte Eintrag wird bearbeitet.
  356.        Die Antwort <J> führt zum Überschreiben der Zieldatei. Der Bewegungs-
  357.        vorgang kann nicht durchgeführt werden, wenn die im Zielverzeichnis zu
  358.        überschreibende Datei mit einem Schreibschutz versehen ist oder wenn es
  359.        sich bei der zu bewegenden Datei um einen Verzeichnis-, Speichermedium-
  360.        oder Systemeintrag handelt. Im aktuellen Verzeichnis mit einem
  361.        Schreibschutz versehene Dateien werden beim Bewegungsvorgang nicht
  362.        gelöscht. Im Meldungsfenster werden entsprechende Hinweise aufgeführt.
  363.        Wenn beim Dateitransport auf der Zieldiskette kein Speicherplatz mehr
  364.        vorhanden ist, wird vom Programm ein Diskettenwechsel ermöglicht.
  365.  
  366.        Managementeintrag <D> zum Löschen von Dateien
  367.        Mit <D> oder <DD> gekennzeichnete Dateien werden aus dem aktuellen
  368.        Verzeichnis gelöscht, sofern es sich nicht um Speichermediumseinträge
  369.        oder Systemdateien handelt. Auch mit dem Schreibschutzattribut
  370.        versehene Dateien können nicht gelöscht werden. Sofern sie keine
  371.        Dateien enthalten, lassen sich auch Verzeichnisse löschen.
  372.     
  373.  
  374.                                                                        Seite 8
  375.  
  376.  
  377.        Managementeintrag <U> zum Überschreiben/Löschen von Dateien
  378.        Mit <U> oder <UU> gekennzeichnete Dateien werden aus dem aktuellen
  379.        Verzeichnis gelöscht, sofern es sich nicht um Speichermediumseinträge
  380.        oder Systemdateien oder um durch das Schreibschutzattribut geschützte
  381.        Dateien handelt. Zusätzlich wird der bisher von der Datei im Speicher-
  382.        medium beanspruchte Platz mit logischen Nullen überschrieben. Dadurch
  383.        wird verhindert, daß der Inhalt der Datei durch spezielle Programme
  384.        - z. B. Nortons "Quick Unerase" oder Killets "RETTE"- wieder zugänglich
  385.        gemacht werden kann.
  386.  
  387.        Managementeintrag <R> zum Umbenennen von Dateien und Verzeichnissen
  388.        Die mit <R> oder <RR> gekennzeichnete Dateien oder Verzeichnisse werden
  389.        umbenannt. Dazu wird für jeden markierten Eintrag im Hinweisfenster ein
  390.        neuer Name eingelesen. Lediglich Speichermediumeinträge und System-
  391.        dateien sind von der Umbenennung ausgeschlossen.
  392.  
  393.        Managementeintrag <+> und <-> zum Ändern des Schreibschutzes
  394.        Durch den Eintrag <+> oder <++> können Dateien vor Überschreiben oder
  395.        Löschen geschützt werden. Mit <-> oder <--> wird der Schreibschutz
  396.        wieder aufgehoben. Nur Speichermediumeinträge sind von der Schreib-
  397.        schutzänderung ausgeschlossen.
  398.  
  399.        Managementeintrag <H> und <N> zum Ändern der Darstellung
  400.        Durch den Eintrag <H> oder <HH> können Dateien versteckt werden.  Sie
  401.        werden bei der Ausführung von Befehlen auf der DOS-Ebene nicht mehr
  402.        erkannt. Die versteckte Darstellung kann mit <N> oder <NN> in die
  403.        normale Darstellung zurückgeführt werden. Speichermediumeinträge sind
  404.        von der Darstellungsänderung ausgeschlossen.
  405.  
  406.        Managementeintrag <V> und <E> zum Codieren und Decodieren von Dateien
  407.        Mit einem <V> oder <VV> gekennzeichnete Dateien werden vom Programm
  408.        verschlüsselt. Dadurch wird gewährleistet, daß Unbefugte keinen Zugang
  409.        zu Texten und Programmen haben. Verschlüsselte Dateien können nur mit
  410.        Hilfe des Managementeintrages <E> oder <EE> wieder entschlüsselt werden.
  411.        Bereits verschlüsselte Dateien lassen sich nicht noch einmal
  412.        verschlüsseln. Nicht verschlüsselte Dateien sind von der Decodierung
  413.        ausgenommen. Ebenfalls von der Ver- bzw. Entschlüsselung ausgenommen
  414.        sind Verzeichnis- und Speichermediumeinträge, Systemdateien und
  415.        schreibgeschützte Dateien sowie die Programmdatei DIRM.EXE.
  416.  
  417.        Managementeintrag <CD> zum Verzeichniswechsel
  418.        Die Eingabe von <CD> ins Managementfeld eines Verzeichnisses führt zum
  419.        sofortigen Wechsel in das gewählte Verzeichnis. Vorher werden alle
  420.        anderen Managementeinträge abgearbeitet.
  421.  
  422.        Managementeintrag <AN> zum Wechsel in das unterste Verzeichnis
  423.        Die Eingabe von <AN> in ein beliebiges Managementfeld führt zum
  424.        sofortigen Wechsel in das Wurzelverzeichnis des aktuellen Laufwerks.
  425.        Vorher werden alle anderen Managementeinträge abgearbeitet.
  426.  
  427.        Managementeintrag <EN> zum Wechsel in das oberste Verzeichnis
  428.        Die Eingabe von <EN> in ein beliebiges Managementfeld führt zum
  429.        sofortigen Wechsel in das alphabetisch höchste Verzeichnis des aktuellen
  430.        Laufwerks. Vorher werden alle anderen Managementeinträge abgearbeitet.
  431.  
  432.     
  433.  
  434.                                                                        Seite 9
  435.  
  436.  
  437.        Die Kommentardateien aus den Programmen DIRM
  438.        Die Dateikommentare werden in den Verzeichnissen in Kommentardateien
  439.        mit dem Dateinamen <DIRM.LST> abgelegt. Wenn aus einem Verzeichnis
  440.        alle Kommentare gelöscht sind, wird die Kommentardatei automatisch
  441.        daraus entfernt. Bei der Durchführung des Dateimanagements werden
  442.        die Kommentardateien in den Quell- und Zielverzeichnissen automatisch
  443.        aktualisiert.
  444.  
  445.        Beschleunigung durch ein CACHE-Programm
  446.        Da das Programm DIRM sehr häufig auf Disketten- und Festplatteneinträge
  447.        zugreifen muß, ist die Geschwindigkeit, mit der das Management
  448.        durchgeführt wird, in erster Linie von der Geschwindigkeit des
  449.        Festplatten- und Diskettencontrollers abhängig. Eine Geschwindigkeits-
  450.        steigerung um den Faktor 10 ist durch die Verwendung eines Cache-
  451.        Programms (z. B. HPDCACHE) möglich.
  452.  
  453.        Das Programm DIK
  454.        Das Programm DIK ist ein Äquivalent des DOS-Befehls DIR. Es stellt
  455.        zusätzlich die mit den Programm DIRM erstellten Kommentare dar. Es
  456.        benutzt dazu die in den Verzeichnissen abgelegten Kommentardateien mit
  457.        dem Namen DIRM.LST. Der von den gefundenen Dateien benötigte Speicher
  458.        und der noch freie Laufwerksspeicher werden am Bildschirm ausgegeben.
  459.        Das Programm ermittelt bis zu 256 Einträge pro Verzeichnis.
  460.     
  461.  
  462.                                                                       Seite 10
  463.  
  464.  
  465.        Was das Programm GEH kann ....
  466.        Das Programm GEH ermöglicht den Wechsel des aktuellen Verzeichnisses
  467.        ohne Angabe der Laufwerksbezeichnung und des Verzeichnispfades.  Es
  468.        genügt die Angabe des Verzeichnisnamens als Parameter - in den meisten
  469.        Fällen kommt man sogar mit einigen Buchstaben aus.  Das Programm
  470.        durchsucht das aktuelle und alle Festplattenlaufwerke nach dem
  471.        gewünschten Verzeichnis.  Durch die optionale Angabe der zu
  472.        durchsuchenden Laufwerke als zweiten Parameter kann man die Suche nach
  473.        dem gewünschten Verzeichnis beschränken und somit beschleunigen.  Wenn
  474.        das gewünschte Verzeichnis in einem anderen als dem aktuellen Laufwerk
  475.        liegt, erfolgt vor dem Verzeichniswechsel auch der Laufwerkswechsel.
  476.        Die Parameter können im Dialog oder aus der Kommandozeile heraus
  477.        erfolgen.  Dadurch ist auch der Betrieb des Programms aus Batchdateien
  478.        oder der Aufruf aus eigenen oder kommerziellen Programmen heraus
  479.        möglich. Das Programm berücksichtigt beim Verzeichniswechsel bis zu 20
  480.        Laufwerke mit jeweils 512 Verzeichnissen!
  481.  
  482.        Der Dialogbetrieb
  483.        Der Aufruf des Programms GEH ohne Parameter in der Kommandozeile bewirkt
  484.        die Ausgabe eines Dialogbildschirms.  Die möglichen Angaben werden vom
  485.        Programm vorbelegt und dem Benutzer zur Änderung angeboten.  Die
  486.        Vorbelegungen können durch Bestätigen mit der Return-Taste übernommen
  487.        werden;  mit Hilfe der Cursor- und Korrekturtasten ist das Ändern der
  488.        Vorbelegungen möglich.  Unrichtige Eingaben erkennt das Programm und es
  489.        erfolgt die Aufforderung zur berichtigten Eingabe.
  490.  
  491.        Der Betrieb des Programms aus der Kommandozeile
  492.        Die erforderlichen Angaben können hinter dem Programmaufruf GEH als
  493.        Parameter übergeben werden.  Die Übergabe eines Verzeichnisnamens oder
  494.        eines Teils davon im ersten Parameter ist erforderlich.  Die Angabe der
  495.        zu durchsuchenden Laufwerke ist optional.  Die Parameter müssen vom
  496.        Programmnamen mit einem Leerzeichen getrennt sein.  Untereinander können
  497.        sie durch Leerzeichen, Kommata oder Schrägstriche getrennt werden.
  498.        Beispiele:  GEH MSW CD    GEH MSWORD    GEH mswo,c    geh ms/abcde
  499.  
  500.        Verzeichnisname
  501.        Der Verzeichnisname wird ohne Laufwerksbezeichnung und Pfad angegeben.
  502.        Es genügt ein Teil des Verzeichnisnamens.  Einzelne Zeichen dürfen sogar
  503.        unrichtig angegeben werden.  Es wird in das Verzeichnis gewechselt,
  504.        dessen Name dem angegebenen Namen am ähnlichsten ist.  Als Ersetzungs-
  505.        zeichen für das Verzeichnis sind die Zeichen ".." und "\" zugelassen.
  506.  
  507.        Laufwerksbezeichnungen
  508.        Das Programm stellt alle Plattenlaufwerke und das aktuelle Laufwerk für
  509.        die Suche nach dem gewünschten Verzeichnis als Voreinstellung zur
  510.        Verfügung.  Die Voreinstellung wird durch die Angabe eigener
  511.        Laufwerkskennungen (ohne Doppenpunkt!) überschrieben.  Es werden alle
  512.        Floppy-, Festplatten-, Netzwerklaufwerke und substituierten Laufwerke
  513.        akzeptiert.  Im Dialog werden die im System vorhandenen Laufwerke am
  514.        Bildschirm angezeigt.
  515.     
  516.  
  517.                                                                       Seite 11
  518.  
  519.  
  520.        Was das Programm MAUSI kann ....
  521.        Das Programm MAUSI erlaubt die Umsetzung der Mausbewegungen und
  522.        Maustasten-Drücke in Tastaturcodes und trägt diese in den Tastaturpuffer
  523.        ein. Dadurch können beliebige Programme, die zur Menüsteuerung die
  524.        Cursor-Tasten und andere Tasten benutzen, mausgesteuert werden. Die
  525.        Mausgeschwindigkeit und die zu simulierendeen Tasten können als
  526.        Parameter beim Aufruf übergeben werden. Durch Eingabe einer Option /?,
  527.        /H oder /Hilfe können die erforderlichen Parameter und einige Beispiele
  528.        am Bildschirm dargestellt werden. Mit einem zweiten Aufruf von "MAUSI"
  529.        wird das Programm wieder aus dem Speicher entfernt. Nach dem Aktivieren
  530.        des Programms emuliert die Maus die angegebenen Tasten. Die
  531.        Tastatureingabe funktioniert dabei weiterhin wie üblich.
  532.  
  533.        Parameterübergabe
  534.        Als Parameter können die folgenden Anweisungen beim Aufruf an das
  535.        Programm übergeben werden:
  536.        Geschwindigkeit: Geschwindigkeit der Mausbewegungen als relativer Wert
  537.                         zwischen 1 und 20. Durch die Wahl der Null wird ein
  538.                         voreingestellter Wert von 10 benutzt.
  539.                         0: Vorgabe      1: Sehr langsam      20: Sehr schnell
  540.        Rechte Taste:    Tastenkennziffer zur Simulation einer Tastaturtaste
  541.                         durch die rechte Maustaste. Die Null trägt die
  542.                         <Return>-Taste als Vorgabe ein.
  543.        Linke Taste:     Tastenkennziffer zur Simulation einer Tastaturtaste
  544.                         durch die linke Maustaste. Die Null trägt die <Escape>-
  545.                         Taste als Vorgabe ein.
  546.        Rechts:          Tastenkennziffer zur Simulation einer Tastaturtaste
  547.                         durch eine Rechtsbewegung der Maus. Die Null steht für
  548.                         die <Cursor rechts>-Taste als Vorgabe.
  549.        Links:           Tastenkennziffer zur Simulation einer Tastaturtaste
  550.                         durch eine Linksbewegung der Maus. Die <Cursor links>-
  551.                         Taste ist durch den Eintrag einer Null vorgegeben.
  552.        Oben:            Tastenkennziffer zur Simulation einer Tastaturtaste
  553.                         durch eine Bewegung der Maus nach oben. Die Null steht
  554.                         für die <Cursor aufwärts>- Taste als Vorgabe.
  555.        Unten:           Tastenkennziffer zur Simulation einer Tastaturtaste
  556.                         durch eine Bewegung der Maus nach unten. Die <Cursor
  557.                         abwärts>-Taste ist durch den Eintrag einer Null
  558.                         vorgegeben.
  559.        Hilfefunktion:   Durch die Zeichenfolge /H, /Hilfe oder /? können die
  560.                         möglichen Parameter und einige Beispiele am Bildschirm
  561.                         dargestellt werden.
  562.  
  563.        Codierung der zu simulierenden Tasten:
  564.         0: Vorgabe            1: <Return>           2: <Cursor rechts>
  565.         3: <Cursor links>     4: <Cursor aufwärts>  5: <Cursor abwärts>
  566.         6: <Bild aufwärts>    7: <Bild abwärts>     8: <Tab rechts>
  567.         9: <Tab links>       10: <Escape>          11: <F1>
  568.        12: <F2>              13: <F3>              14: <F4>
  569.        15: <F5>              16: <F6>              17: <F7>
  570.        18: <F8>              19: <F9>              20: <F10>
  571.  
  572.        Programmname und Parameter müssen voneinander durch Leerzeichen getrennt
  573.        sein. Wenn keine Parameter angegeben werden, benutzt das Programm die
  574.        Voreinstellungen. Beispiel:  MAUSI 0 0 0 2 3 8 9
  575.     
  576.  
  577.                                                                       Seite 12
  578.  
  579.  
  580.        Das Programm MAUSI muß vor dem Start des mit der Maus zu bedienenden
  581.        Programms mit den benötigten Parametern gestartet werden. Nach dem
  582.        Beenden des mit der Maus zu bedienenden Programms sollte MAUSI durch
  583.        nochmaligen Aufruf ohne Parameterangaben aus dem Speicher entfernt
  584.        werden. Das kann einfach mit einer Batchdatei realisiert werden.
  585.        Beispiel:  @ECHO OFF
  586.                   MAUSI 0 0 0 2 3 8 9
  587.                   DIRM
  588.                   MAUSI
  589.  
  590.        Hardwarevoraussetzungen
  591.        Zum Betrieb des Programms ist ein installierter Maustreiber und eine
  592.        MS-kompatible Maus erforderlich. Das Programm unterstützt farbige und
  593.        monochrome Videokonfigurationen.
  594.  
  595.        Was das Programm MAUSI1 kann ....
  596.        Im Gegensatz zu MAUSI benutzt MAUSI1 zur Einstellung der Maus-
  597.        geschwindigkeit keine Funktion des Maustreibers, sondern eine eigene
  598.        Routine, da nicht alle Treiber die Geschwindigkeitseinstellung
  599.        unterstützen. Im Zweifelsfall muß das Programm MAUSI1 benutzt werden.
  600.        Weitere Unterschiede zwischen den beiden Programmen bestehen nicht. Die
  601.        Programme MAUSI und MAUSI1 dürfen nicht gleichzeitig betrieben werden!
  602.     
  603.  
  604.                                                                       Seite 13
  605.  
  606.  
  607.        Was das Programm PUFFER kann ....
  608.        PUFFER ist ein Programm zum Füllen des Tastaturpuffers mit
  609.        ASCII-Zeichen und Scancodes.  Die Zeichen und Codes sowie Zeichenketten
  610.        werden beim Programmaufruf als Parameter übergeben. Sie können von
  611.        einem direkt nach PUFFER aufgerufenem Programm eingelesen und
  612.        ausgewertet werden. Die Anwendung des Programms PUFFER ist nur in
  613.        Batchdateien sinnvoll. Durch Eingabe einer Option /?, /H oder /Hilfe
  614.        oder durch einen Programmaufruf ohne Parameter können die erforderlichen
  615.        Parameter und ein Beispiel am Bildschirm dargestellt werden.
  616.  
  617.        Parameterübergabe
  618.        Als Parameter können entweder Zeichenketten oder einzelne ASCII-Codes in
  619.        ihrer numerischen Entsprechung übergeben werden. Zeichenketten müßen
  620.        mit einem großen oder kleinen Buchstaben anfangen und dürfen nachfolgend
  621.        alle Zeichen zwischen ASCII-33 und ASCII-255 enthalten. Einzelne
  622.        ASCII-Codes werden als ein- bis dreistellige Zahl übergeben. Cursor-
  623.        und Funktionstasten können durch ihren zwei- bis dreistelligen Scancode
  624.        mit einer vorangestellten Null übergeben werden. Es lassen sich maximal
  625.        15 Zeichen in den Tastaturpuffer eintragen. Alle Parameter müssen mit
  626.        Blanks voneinander getrennt werden. ASCII- und Scancodes entnehmen Sie
  627.        bitte Ihrem DOS-Handbuch oder entsprechender Fachliteratur.
  628.  
  629.        ASCII- oder Scancodes einiger wichtiger Tasten:
  630.         10 <Linefeed>         13 <Return>          077 <Cursor rechts>
  631.        075 <Cursor links>    072 <Cursor aufwärts> 080 <Cursor abwärts>
  632.        073 <Bild aufwärts>   081 <Bild abwärts>      9 <Tab rechts>
  633.         15 <Tab links>        27 <Escape>          059 <F1>
  634.        060 <F2>              061 <F3>              062 <F4>
  635.        063 <F5>              064 <F6>              065 <F7>
  636.        066 <F8>              067 <F9>              068 <F10>
  637.  
  638.        Beispiel für die Zeichenübergabe an den IBM-Professional-Editor:
  639.        PUFFER TEST.TXT 13 13 13 067
  640.        EDIT
  641.        Der Editor liest aus dem Tastaturpuffer den String TEST.TXT gefolgt
  642.        von einem Return-Zeichen, zwei weitere Return-Zeichen und den Scancode
  643.        für die F9-Taste. Der Editor gelangt dadurch direkt in den Editiermodus.
  644.        Der String "TEST.TXT" und die vier anderen Zeichen müssen nun nicht mehr
  645.        vom Anwender eingegeben werden.
  646.  
  647.        Hardwarevoraussetzungen
  648.        Der Betrieb des Programms ist mit allen IBM-kompatiblen Personal
  649.        Computern unter DOS möglich.
  650.     
  651.  
  652.                                                                       Seite 14
  653.  
  654.  
  655.        Was das Programm RETTE leistet ....
  656.        Das Programm RETTE ermöglicht das Wiederherstellen versehentlich oder
  657.        durch technischen Defekt gelöschter Dateien und Verzeichnisse. Auch das
  658.        Zurückgewinnen der verbliebenen Daten aus inzwischen durch andere Daten
  659.        teilweise überschriebene Dateien und Verzeichnisse ist möglich. Dazu
  660.        kann der Inhalt der zu rettenden Datei bildschirmweise eingelesen und in
  661.        eine Wahldatei geschrieben werden. Zum Schutz der Dateibelegungstabelle
  662.        (FAT), die die interne Datenstruktur eines Laufwerks enthält, kann diese
  663.        in einer Datei gespeichert und im Bedarfsfall zurückgeschrieben werden.
  664.        Eine weitere Funktion des Programms stellt alle das jeweilige Laufwerk
  665.        und Verzeichnis betreffenden Informationen am Bildschirm dar. Das
  666.        Programm ist cursor- und maskengesteuert aufgebaut und stellt dadurch
  667.        keine Ansprüche an die Anwender. Außerdem ist es durch Menüleisten und
  668.        Hinweisfenster sehr übersichtlich gestaltet. Durch Blättern mit Hilfe
  669.        der Funktionstasten können alle in alphabetischer Reihenfolge sortierten
  670.        Laufwerke und Verzeichnisse eines Systems erreicht werden. Die im
  671.        jeweiligen Verzeichnis gefundenen gelöschten Dateien werden mit ihren
  672.        dateispezifischen Informationen nach dem Dateinamen sortiert am
  673.        Bildschirm aufgeführt. Es werden bis zu 20 Laufwerke mit jeweils bis zu
  674.        256 Verzeichnissen mit jeweils bis zu 256 gelöschten Dateien verwaltet.
  675.        Unter dem Betriebssystem DOS ab Version 2.1 werden farbige und
  676.        monochrome Bildschirme unterstützt. Die neueren DOS-Versionen, die ab
  677.        DOS 4.0 eine von den bisherigen Versionen abweichende Datenstruktur
  678.        aufweisen, werden ebenfalls unterstützt.
  679.  
  680.        Über die Datenorganisation auf dem Datenträger ....
  681.        Ein Datenträger kann in ein oder mehrere Laufwerke (Partitions)
  682.        aufgeteilt sein. Jedes Laufwerk kann durch eine hirachisch geordnete
  683.        Verzeichnisstruktur gegliedert werden. Jedes Verzeichnis (Directory)
  684.        kann Dateien oder wiederum Verzeichnisse enthalten. Verzeichnisse
  685.        werden vom Betriebssystem wie Dateien behandelt. Da jederzeit die
  686.        Möglichkeit bestehen muß, den Inhalt von Dateien zu verkleinern, zu
  687.        vergrößern, zu löschen oder neue Dateien anzulegen, wird deutlich, daß
  688.        die interne Datenstruktur nicht mit der hier beschriebenen Gliederung
  689.        übereinstimmen kann. Deshalb ist ein Laufwerk in viele Belegungs-
  690.        einheiten (Cluster) aufgeteilt, in die die Daten einer Datei
  691.        portionsweise abgelegt sind. Die Daten einer Datei können dabei in
  692.        mehreren Belegungseinheiten aufgeteilt vorliegen, die wiederum im
  693.        Speichermedium verstreut angeordnet sein können. Zur Organisation der
  694.        verstreuten Belegungseinheiten benutzt das Betriebssystem die
  695.        Dateibelegungstabelle oder engl. "file allocation table" (FAT). Jede
  696.        Belegungseinheit besitzt in der FAT einen festen Speicherplatz, dessen
  697.        Inhalt die Position der nächsten Belegungseinheit in der FAT enthält.
  698.        Die letzte Einheit einer Datei enthält eine Endemarkierung. Beim
  699.        Zugriff auf eine Datei holt sich das Betriebssystem die FAT-Position der
  700.        ersten Belegungseinheit aus dem Verzeichniseintrag. Da der Inhalt der
  701.        FAT-Position jeweils auf die nächste FAT-Position verweist, kann das
  702.        Betriebssystem anhand dieser Verkettung bis zur Endemarkierung auf alle
  703.        Belegungseinheiten zugreifen.
  704.  
  705.     
  706.  
  707.                                                                       Seite 15
  708.  
  709.  
  710.        Wie das Betriebssystem Dateien löscht ....
  711.        Es wäre sehr umständlich und zeitaufwendig, wenn das Betriebssystem zum
  712.        Löschen einer Datei anhand der Verkettung in der FAT jede Belegungs-
  713.        einheit aufsuchen und diese mit Nullen oder Leerzeichen überschreiben
  714.        würde. Stattdessen werden lediglich die zur Datei gehörenden
  715.        FAT-Einträge mit einer Null beschrieben. Zusätzlich wird die Datei im
  716.        Verzeichniseintrag durch Überschreiben des ersten Zeichens des
  717.        Dateinamen als gelöscht gekennzeichnet. Die Inhalte der Belegungs-
  718.        einheiten selbst bleiben dabei unverändert. Sie sind allerdings durch
  719.        ihren jeweils mit Null gekennzeichneten FAT-Eintrag zum überschreiben
  720.        freigegeben.
  721.  
  722.        Wie eine Datei zurückgewonnen werden kann ....
  723.        Solange die FAT-Einträge einer gelöschten Datei noch Null sind,
  724.        existieren ihre Daten in den Belegungseinheiten. Natürlich können diese
  725.        von anderen, inzwischen auch wieder gelöschten Dateien überschrieben
  726.        worden sein. In vielen Fällen ist es aber noch möglich, eine gelöschte
  727.        Datei zu retten. Dazu wird zunächst das erste Zeichen des Dateinamens
  728.        im Verzeichniseintrag wiederhergestellt. Aus der ebenfalls im
  729.        Verzeichniseintrag enthaltenen Dateigröße läßt sich die Anzahl der
  730.        ehemals benutzten Belegungseinheiten berechnen. Mit Hilfe der
  731.        FAT-Position der ersten Belegungseinheit können die Verkettung in der
  732.        FAT wiederhergestellt und die Belegungseinheiten der Datei wieder
  733.        zugeordnet werden.
  734.  
  735.        Wenn eine Datei inzwischen überschrieben ist ....
  736.        Oft kommt es vor, daß ein Teil der ehemaligen FAT-Verkettung schon von
  737.        anderen Dateien benutzt und die dazugehörenden Belegungseinheiten
  738.        überschrieben sind. Die ehemaligen Belegungseinheiten können aber am
  739.        Bildschirm gesichtet und noch Brauchbares selektiert in eine neue Datei
  740.        geschrieben werden. Natürlich muß sich die neue Datei in einem anderen
  741.        Laufwerk befinden, weil sie sonst zufällig dieselben Belegungseinheiten
  742.        benutzen könnte, die gerade gerettet werden sollen.
  743.  
  744.        Wiederherstellung gelöschter Dateien
  745.        Nach dem Programmstart findet das Programm alle gelöschten Dateien im
  746.        aktuellen Laufwerk und Verzeichnis und schreibt deren Namen und
  747.        Umgebungsvariablen auf den Bildschirm. Dargestellt werden die
  748.        Dateiattribute, das Erzeugungsdatum und die Erzeugungszeit, die
  749.        Dateigröße, das Startcluster und der Startsektor. Das erste Zeichen des
  750.        Dateinamens wird als Fragezeichen dargestellt, da es vom Betriebssystem
  751.        mit der Löschkennung überschrieben ist. Jeder Eintrag enthält den
  752.        Hinweis, ob die Datei noch zu retten ist oder inzwischen vollständig
  753.        oder teilweise überschrieben ist. Dieser Sachverhalt wird zusätzlich
  754.        durch eine unterschiedliche Farbgebung hervorgehoben. Es ist möglich,
  755.        das Fragezeichen einer noch zu rettenden Datei durch ein Zeichen des
  756.        Alphabeths zu überschreiben und die Datei damit wiederherzustellen.
  757.        Wenn der dadurch generierte Dateiname schon im aktuellen Verzeichnis
  758.        vorhanden ist, fordert das Programm zur Eingabe eines anderen Zeichens
  759.        auf. Gelöschte Verzeichnisse lassen sich auch zurückgewinnen.
  760.        Allerdings ist die Maßnahme auf die Größe einer Belegungseinheit
  761.        begrenzt, was für Verzeichnisse in den meisten Fällen ausreicht. In der
  762.        obersten Bildschirmzeile wird das jeweils aktuelle Laufwerk und
  763.        Verzeichnis angezeigt, die unterste Zeile erläutert die Tastenbelegung.
  764.  
  765.     
  766.  
  767.                                                                       Seite 16
  768.  
  769.  
  770.        Die Tasten <Cursor aufwärts>, <Cursor abwärts> und <Return>
  771.        Mit diesen Tasten kann das hell unterlegte Markierungsfeld zum Markieren
  772.        eines beliebigen Dateieintrags über den Bildschirm bewegt werden. Am
  773.        oberen oder unteren Rand des Darstellungsbereichs werden durch das
  774.        Betätigen der Tasten weitere, außerhalb des Darstellungsbereichs
  775.        vorhandene Dateieinträge über den Bildschirm gescrollt.
  776.  
  777.        Die Tasten <Bild aufwärts> und <Bild abwärts>
  778.        Außerhalb des Darstellungsbereichs vorhandene Dateieinträge lassen sich
  779.        mit Hilfe dieser Tasten jeweils 15 Zeilen aufwärts und abwärts scrollen.
  780.  
  781.        Die Tasten <F1> (v.V) und <F2> (n.V)
  782.        Mit der Taste <F1> kann in alphabetischer Ordnung das jeweils nächste
  783.        Verzeichnis am Bildschirm dargestellt werden. Die Taste <F2> dagegen
  784.        wechselt in das vorherige Verzeichnis. Durch dauerhaftes Drücken einer
  785.        der Tasten Taste ist das schnelle Blättern durch die Verzeichnisse
  786.        möglich.
  787.  
  788.        Die Tasten <F3> (v.L) und <F4> (n.L)
  789.        Mit der Taste <F3> ist der Wechsel in das in der alphabetischen Ordnung
  790.        nächste Laufwerk möglich. Die Taste <F2> aktiviert das vorherige
  791.        Laufwerk. Durch dauerhaftes Drücken einer der Tasten ist das schnelle
  792.        Blättern durch die Laufwerke möglich. Beim Laufwerkswechsel wird
  793.        automatisch das im neuen Laufwerk zuletzt aktuelle Verzeichnis
  794.        angesprungen.
  795.  
  796.        Die Taste <F7> (Inh)
  797.        Mit der Taste <F7> kann der Inhalt gelöschter und bereits teilweise
  798.        überschriebener Dateien am Bildschirm dargestellt und in eine Wahldatei
  799.        gerettet werden. Näheres dazu wird später beschrieben.
  800.  
  801.        Die Taste <F8> (Inf)
  802.        Durch das Betätigen der Taste <F8> werden das aktuelle Laufwerk und
  803.        Verzeichnis betreffende wichtige Daten am Bildschirm angezeigt. Neben
  804.        der DOS-Versionsnummer werden die Laufwerkskenndaten aus dem
  805.        Laufwerksparameterblock (auch Biosparameterblock oder BPB), Startsektor
  806.        und Startcluster des aktuellen Verzeichnisses und Angaben zur Speicher-
  807.        kapazität des Laufwerks gemacht.
  808.  
  809.        Die Taste <F9> (l.Dbt)
  810.        Beim Retten von Dateien muß schreibend auf die Dateibelegungstabelle
  811.        (FAT) zugegriffen werden. Da die FAT aber der wichtigste Teil eines
  812.        Laufwerks ist - DOS verwaltet sogar eine oder mehrere Kopien der FAT aus
  813.        Sicherheitsgründen gleichzeitig - ist dabei ein gewisses Risiko des
  814.        totalen Datenverlustes durch Soft- oder Hardwarefehler, durch
  815.        Stromausfall oder durch Fehlbedienung nicht vollständig auszuschließen.
  816.        Vor größeren Rettungsmaßnamen sollte deshalb mit Hilfe der Taste <F9>
  817.        die komplette FAT des aktuellen Laufwerks in einer Datei gesichert
  818.        werden. Die Datei mit dem Namen "RETTE.FAT" enthält eine genaue Kopie
  819.        der FAT und ist im Wurzelverzeichnis des Laufwerks abgelegt. Wer ganz
  820.        sicher gehen will, kopiert die Datei auf eine leere Diskette und
  821.        kennzeichnet diese unverwechselbar, da sie im Falle der vollständigen
  822.        Zerstörung der FAT vom Betriebssystem nicht mehr aufgefunden werden
  823.        kann. Mit einiger Fachkenntnis kann die Datei sogar zum Beheben
  824.        bestimmter Dateizuordnungsfehler mit entsprechender Software bearbeitet
  825.     
  826.  
  827.                                                                       Seite 17
  828.  
  829.  
  830.        werden. Bitte beachten Sie, daß in der Datei der Zustand des Laufwerks
  831.        zum Zeitpunkt ihrer Erzeugung gespeichert ist!
  832.  
  833.        Die Taste <F10> (s.Dbt)
  834.        Diese Option ermöglicht das Zurückschreiben der in einer Datei
  835.        gesicherten FAT in ein Laufwerk. Dazu muß sich die Datei "RETTE.FAT" im
  836.        Wurzelverzeichnis des zu bearbeitenden Laufwerks befinden. Bitte
  837.        beachten Sie: DIESE OPTION DARF NUR IM ÄUßERSTEN NOTFALL BENUTZT
  838.        WERDEN. Alle seit dem Erzeugungszeitpunkt der Datei erzeugten oder
  839.        veränderten Daten gehen unwiederruflich verloren! Aus Sicherheitsgründen
  840.        erzeugt das Programm nach dem Betätigen der <F10>-Taste einen
  841.        Warnbildschirm mit der Abfrage, ob die vorhandene FAT tatsächlich
  842.        überschrieben werden soll oder nicht. Wenn von der Option trotzdem
  843.        Gebrauch gemacht werden muß, überschreibt das Programm die vorhandene
  844.        FAT und deren Kopien mit dem Dateiinhalt. Danach ruft es die
  845.        Betriebssystemroutine "CHKDSK" mit dem Schalter "/f" auf. Die Routine
  846.        überprüft die FAT und stellt Inkonsequenzen zwischen den Verzeichnis-
  847.        einträgen und der neuen FAT fest. Wenn Inkonsequenzen festgestellt
  848.        werden, erfolgt eine Abfrage, ob diese behoben werden sollen oder nicht.
  849.        Beantworten Sie die Frage positiv indem Sie "J" bzw. "Y" eingeben.
  850.  
  851.        Die <Escape>-Taste
  852.        Mit dieser Taste wird das Programm RETTE beendet. In der untersten
  853.        Bildschirmzeile steht der DOS-Prompt für weitere Befehle zur Verfügung.
  854.        Man befindet sich im vor dem Programmaufruf aktiven Laufwerk und
  855.        Verzeichnis.
  856.  
  857.        Wiederherstellung überschriebener gelöschter Dateien
  858.        Mit der Taste <F7> kann der Inhalt der markierten gelöschten oder
  859.        teilweise wieder überschriebenen Datei am Bildschirm dargestellt und in
  860.        eine Wahldatei gerettet werden. Es werden Dateiblöcke verwendet, deren
  861.        Größe sich entweder auf die Größe der Belegungseinheiten (Cluster)
  862.        bezieht, oder die aus Gründen der Darstellbarkeit auf 1024 Bytes
  863.        begrenzt ist. Das Darstellungsfeld enthält den ersten Block der
  864.        gewählten Datei. Steuerzeichen und binäre Nullen sind auf dem
  865.        Bildschirm durch einen Punkt (ASCII 250) ersetzt. In der untersten
  866.        Zeile des Darstellungsfeldes werden die Gesamtzahl der Blöcke, die
  867.        Blockgröße, die aktuelle Blocknummer, die aktuelle Belegungseinheit und
  868.        der dargestellte Dateibereich relativ zum Dateianfang aufgeführt. In
  869.        der obersten Bildschirmzeile steht der aktuelle Dateiname, in der
  870.        untersten Zeile werden Hinweise zur Tastenbelegung gegeben. Die
  871.        Funktionstasten <F1> bis <F4> und <F8> bis <F10> werden wie oben
  872.        beschrieben verwendet.
  873.  
  874.        Die Taste <F5> (s.Blk)
  875.        Der am Bildschirm angezeigte Block wird in seiner Originalform in eine
  876.        Datei geschrieben. Beim ersten Betätigen der Taste wird zum Anlegen der
  877.        Datei deren Name eingelesen. Es ist sinnvoll, die Datei in einem
  878.        anderen Laufwerk anzulegen, da sie sonst zufällig dieselben
  879.        Belegungseinheiten benutzen könnte, die gerade gerettet werden sollen.
  880.        Ein alternatives Laufwerk wird vom Programm schon vorgegeben; es kann
  881.        durch eigene Angaben überschrieben werden. Alle weiteren mit der Taste
  882.        <F5> aktivierten Blöcke werden an die Datei angehängt.
  883.  
  884.     
  885.  
  886.                                                                       Seite 18
  887.  
  888.  
  889.        Die <CU (Cursor aufwärts)>-Taste (v.Blk)
  890.        Diese Taste stellt den vorherigen Block zur Verfügung.
  891.  
  892.        Die <CD (Cursor abwärts)>-Taste (n.Blk)
  893.        Diese Taste stellt den nächsten Block zur Verfügung.
  894.  
  895.        Die <PU (Seite aufwärts)>-Taste (1.Blk)
  896.        Diese Taste stellt den ersten Block einer Datei zur Verfügung.
  897.  
  898.        Die <PD (Seite abwärts)>-Taste (l.Blk)
  899.        Diese Taste stellt den letzten Block zur Verfügung.
  900.  
  901.        Die <RETURN>-Taste oder jede andere Taste (E)
  902.        Es wird zum Hauptbildschirm zurückgesprungen. Hier können weitere
  903.        gelöschte Dateien angewählt werden.
  904.     
  905.  
  906.                                                                       Seite 19
  907.  
  908.  
  909.        Was das Programm SUCHE kann ....
  910.        Das Programm SUCHE ermöglicht die Begriffsuche in Dateien auf allen
  911.        Laufwerken eines Personalcomputers. Durch die Angabe des Suchbegriffs
  912.        in Klammern () wird dessen Groß/Kleinschreibung ignoriert. Die Suche
  913.        kann durch Angabe von Dateinamen oder Gruppennamen (* und ?), durch die
  914.        Vorgabe der zu durchsuchenden Laufwerke und durch Angabe von Datei-
  915.        attributen differenziert werden. Die Angaben sind bis auf den Such-
  916.        begriff und den Datei- oder Gruppennamen optional. Sie können im Dialog
  917.        oder aus der Kommandozeile heraus erfolgen. Dadurch ist auch der Betrieb
  918.        des Programms aus Batchdateien und der Aufruf aus kommerziellen oder
  919.        eigenen Programmen heraus möglich. Die den Suchbegiff enthaltenden
  920.        Dateien werden mit dem vollständigen Namen (Laufwerk, Pfad, Dateinamen),
  921.        mit den gesetzten Dateiattributen, mit dem Erstellungsdatum und der
  922.        Erstellungszeit und mit der Dateigröße dargestellt. Anstelle der
  923.        Dateiumgebungsinformationen können optional Dateikommentare, die mit dem
  924.        Programm DIRM erzeugt worden sind, ausgegeben werden. Danach folgen die
  925.        den Suchbegriff enthaltenen Datenzeilen der Datei. Da nicht nur
  926.        Textdateien, sondern auch alle anderen Dateitypen durchsucht werden
  927.        können, erfolgt die Darstellung darin enthaltener Steuerzeichen durch
  928.        einen Punkt (·). Neben der Bildschirmdarstellung ist die Druckerausgabe
  929.        und die Ablage in einer Datei möglich. Das Programm kann jederzeit mit
  930.        der Escape-Taste oder durch Ctrl-C abgebrochen werden. Es können max.
  931.        20 Laufwerke mit je 256 Verzeichnissen mit je 256 dem übergebenen
  932.        Gruppennamen entsprechenden Dateien durchsucht werden.
  933.  
  934.        Der Dialogbetrieb
  935.        Der Aufruf des Programms SUCHE ohne Parameter in der Kommandozeile
  936.        bewirkt die Ausgabe eines Dialogbildschirms. Die möglichen Angaben
  937.        werden vom Programm vorbelegt und dem Benutzer zur Änderung angeboten.
  938.        Die Vorbelegungen können durch Bestätigen mit der Return-Taste
  939.        übernommen werden; mit Hilfe der Cursor- und Korrekturtasten ist das
  940.        Ändern der Vorbelegungen möglich. Unrichtige Eingaben erkennt das
  941.        Programm und es erfolgt die Aufforderung zur berichtigten Eingabe.
  942.  
  943.        Der Betrieb des Programms aus der Kommandozeile
  944.        Alle erforderlichen Angaben können hinter dem Programmaufruf SUCHE als
  945.        Parameter übergeben werden. Die Übergabe eines Suchbegriffs und eines
  946.        Dateinamens oder Dateigruppennamens in den ersten beiden Parametern ist
  947.        mindestens erforderlich. Die restlichen Angaben in der Reihenfolge
  948.        Laufwerksbezeichnungen, Dateiattribute und Ausgabedevice als Parameter
  949.        sind optional. Die Parameter müssen vom Programmnamen mit einem
  950.        Leerzeichen getrennt sein. Untereinander können sie durch Leerzeichen,
  951.        Kommata oder Schrägstriche getrennt werden. Beispiele: SUCHE xxx * +k
  952.        SUCHE (R._MAYER),*.DAT,A,NAR,PRN    suche Januar,198?.dat,cde,,198x.dok
  953.  
  954.        Suchbegriff
  955.        Im Gegensatz zu anderen Parametern wird die Groß/Kleinschreibung des
  956.        Suchbegriffs vom Programm berücksichtigt. Sie kann durch Einklammern ()
  957.        des Suchbegriffs ignoriert werden. Bei der Übergabe aus der
  958.        Kommandozeile sind Leerzeichen durch Unterstriche (_) zu ersetzen.
  959.  
  960.     
  961.  
  962.                                                                       Seite 20
  963.  
  964.  
  965.        Dateiname oder Dateigruppenname
  966.        Der Datei- oder Dateigruppenname darf die Ersetzungszeichen * und ?
  967.        nach den DOS-Konventionen enthalten. Er darf keine Laufwerksbezeichnung
  968.        und keinen Pfad enthalten. Wenn der Name keinen Punkt (.) enthält,
  969.        hängt das Programm automatisch .* an den Namen an.
  970.  
  971.        Laufwerksbezeichnungen
  972.        Das Programm stellt alle Plattenlaufwerke und das aktuelle Laufwerk für
  973.        die Dateiensuche als Voreinstellung zur Verfügung. Die Voreinstellung
  974.        wird durch die Angabe eigener Laufwerkskennungen (ohne Doppenpunkt!)
  975.        überschrieben. Es werden alle Floppy-, Festplatten-, Netzwerklaufwerke
  976.        und substituierten Laufwerke akzeptiert. Im Dialog werden die im System
  977.        vorhandenen Laufwerke am Bildschirm angezeigt.
  978.  
  979.        Dateiattribute
  980.        Durch Angabe der Dateiattribute A für Archivdateien, D für
  981.        Unterverzeichnisnamen, H für versteckte Dateien, N für Dateien ohne
  982.        Attribute, R für schreibgeschützte Dateien, S für Systemdateien und V
  983.        für Laufwerksnamen kann die Suche begrenzt werden. Das Programm benutzt
  984.        als Voreinstellung die Attribute AHNRS.
  985.  
  986.        Ausgabedevice
  987.        Die Angabe LPT1 oder PRN bewirkt die Ausgabe der gefundenen Dateien auf
  988.        den Drucker. Dabei wird der Drucker auf seine Betriebsbereitschaft hin
  989.        überprüft. Ein nach den DOS-Konventionen üblicher Dateiname bewirkt die
  990.        Ausgabe in die Datei. Als Voreinstellung verwendet das Programm den
  991.        Bildschirm zur Ausgabe. Nachdem das Programm den Bildschirm gefüllt
  992.        hat, erwartet es einen Tastendruck, um die Suche fortzuführen.
  993.  
  994.        Schalter
  995.        Der einzige bisher mögliche Schalter wir mit +K eingegeben. Er veranlaßt
  996.        das Programm nach Dateikommentaren zu suchen, die mit dem Programm DIRM
  997.        erzeugt wurden. Wenn Kommentare gefunden werden, gibt das Programm sie
  998.        anstelle der Dateiumgebungsdaten am Ausgabedivice aus. Der Schalter
  999.        kann hinter dem Dateigruppennamen an einer beliebigen Stelle in der
  1000.        Parameterliste angegeben werden.
  1001.  
  1002.     
  1003.  
  1004.                                                                       Seite 21
  1005.  
  1006.  
  1007.        Was das Programm SUCH kann ....
  1008.        Das Programm SUCH ermöglicht die Begriffsuche in Dateien auf allen
  1009.        Laufwerken eines Personalcomputers. Durch die Angabe des Suchbegriffs
  1010.        in Klammern () wird dessen Groß/Kleinschreibung ignoriert. Die Suche
  1011.        kann durch die menügesteuerte Selektion der zu durchsuchenden Dateien
  1012.        differenziert werden. Der Wechsel zwischen Verzeichnissen und
  1013.        Laufwerken sowie die Auswahl der Dateien findet menügesteuert statt.
  1014.        Die selektierten Dateinamen werden in einer Merkdatei abgelegt. Durch
  1015.        die Angabe des Suchbegriffs und des Namens der Merkdatei in der
  1016.        Kommandozeile kann eine Suche in einmal selektierten Dateien mit einem
  1017.        anderen Suchbegriff wiederholt werden. Der Betrieb des Programms aus
  1018.        Batchdateien und der Aufruf aus kommerziellen oder eigenen Programmen
  1019.        heraus ist möglich. Die den Suchbegiff enthaltenden Dateien werden mit
  1020.        dem vollständigen Namen (Laufwerk, Pfad, Dateinamen), mit den gesetzten
  1021.        Dateiattributen, mit dem Erstellungsdatum und der Erstellungszeit und
  1022.        mit der Dateigröße dargestellt. Anstelle der Dateiumgebungsinformationen
  1023.        können optional Dateikommentare, die mit dem Programm DIRM erzeugt
  1024.        worden sind, ausgegeben werden. Danach folgen die den Suchbegriff
  1025.        enthaltenen Datenzeilen der Datei. Da nicht nur Textdateien, sondern
  1026.        auch alle anderen Dateitypen durchsucht werden können, erfolgt die
  1027.        Darstellung darin enthaltener Steuerzeichen durch einen Punkt (·).
  1028.        Neben der Bildschirmdarstellung ist die Druckerausgabe und die Ablage in
  1029.        einer Datei möglich. Das Programm kann jederzeit mit der Escape-Taste
  1030.        oder durch Ctrl-C abgebrochen werden. Es können bis zu 20 Laufwerke mit
  1031.        je 256 Verzeichnissen mit je 256 im Dateigruppennamen spezifizierten
  1032.        Dateien mit einer Suchanfrage bearbeitet werden.
  1033.  
  1034.        Der Dialogbetrieb
  1035.        Der Aufruf des Programms SUCH ohne Parameter in der Kommandozeile
  1036.        bewirkt die Ausgabe eines Dialogbildschirms. Die möglichen Angaben
  1037.        werden vom Programm vorbelegt und dem Benutzer zur Änderung angeboten.
  1038.        Die Vorbelegungen können durch Bestätigen mit der Return-Taste
  1039.        übernommen werden; mit Hilfe der Cursor- und Korrekturtasten ist das
  1040.        Ändern der Vorbelegungen möglich. Unrichtige Eingaben erkennt das
  1041.        Programm und es erfolgt die Aufforderung zur berichtigten Eingabe. Die
  1042.        zu durchsuchenden Dateien können am Bildschirm maskengesteuert
  1043.        ausgewählt werden. Die zum Verzeichnis- und Laufwerkswechsel
  1044.        vorbelegten Tasten sind in der untersten Bildschirmzeile aufgeführt.
  1045.  
  1046.        Der Betrieb des Programms aus der Kommandozeile
  1047.        Alle erforderlichen Angaben können hinter dem Programmaufruf SUCH als
  1048.        Parameter übergeben werden. Die Übergabe eines Suchbegriffs im ersten
  1049.        Parameter ist mindestens erforderlich. Die restlichen Angaben in der
  1050.        Reihenfolge Merkdatei und Ausgabedevice als Parameter sind optional.
  1051.        Die Parameter müssen vom Programmnamen mit einem Leerzeichen getrennt
  1052.        sein. Untereinander können sie durch Leerzeichen, Kommata oder
  1053.        Schrägstriche getrennt werden.
  1054.        Beispiele:  SUCH xxx  SUCH (R._MAYER),MERK,PRN,+K  such Januar,,such.dat
  1055.  
  1056.        Suchbegriff
  1057.        Im Gegensatz zu anderen Parametern wird die Groß/Kleinschreibung des
  1058.        Suchbegriffs vom Programm berücksichtigt. Sie kann durch Einklammern ()
  1059.        des Suchbegriffs ignoriert werden. Bei der Übergabe aus der
  1060.        Kommandozeile sind Leerzeichen durch Unterstriche (_) zu ersetzen.
  1061.  
  1062.     
  1063.  
  1064.                                                                       Seite 22
  1065.  
  1066.  
  1067.        Name der Merkdatei
  1068.        Der Name der Merkdatei darf keinen Dateierweiterungsnamen enthalten.
  1069.        Der Erweiterungsname .MKD wird vom Programm automatisch verwendet. Wenn
  1070.        kein Name für die Merkdatei angegeben wird, verwendet das Programm den
  1071.        Namen SUCH.MKD.
  1072.  
  1073.        Ausgabedevice
  1074.        Die Angabe LPT1 oder PRN bewirkt die Ausgabe der gefundenen Dateien auf
  1075.        den Drucker. Dabei wird der Drucker auf seine Betriebsbereitschaft hin
  1076.        überprüft. Ein nach den DOS-Konventionen üblicher Dateiname bewirkt die
  1077.        Ausgabe in die Datei. Als Voreinstellung verwendet das Programm den
  1078.        Bildschirm zur Ausgabe. Nachdem das Programm den Bildschirm gefüllt
  1079.        hat, erwartet es einen Tastendruck, um die Suche fortzuführen.
  1080.  
  1081.        Schalter
  1082.        Der einzige bisher mögliche Schalter wir mit +K eingegeben. Er veranlaßt
  1083.        das Programm nach Dateikommentaren zu suchen, die mit dem Programm DIRM
  1084.        erzeugt wurden. Wenn Kommentare gefunden werden, gibt das Programm sie
  1085.        anstelle der Dateiumgebungsdaten am Ausgabedivice aus. Der Schalter
  1086.        kann hinter dem Dateigruppennamen an einer beliebigen Stelle in der
  1087.        Parameterliste angegeben werden.
  1088.     
  1089.  
  1090.                                                                       Seite 23
  1091.  
  1092.  
  1093.        Was das Programm WO kann ....
  1094.        Das Programm WO ermöglicht die Suche nach Dateien, Verzeichnissen und
  1095.        Laufwerksbenennungen in allen Laufwerken eines Personalcomputers. Die
  1096.        Suche kann durch Angabe von Dateinamen oder Dateigruppennamen (* und ?),
  1097.        durch die Vorgabe der zu durchsuchenden Laufwerke und durch Angabe von
  1098.        Dateiattributen differenziert werden. Die Angaben sind bis auf den
  1099.        Datei- oder Dateigruppennamen optional. Sie können im Dialog oder aus
  1100.        der Kommandozeile heraus erfolgen. Dadurch ist auch der Betrieb des
  1101.        Programms aus Batchdateien oder der Aufruf aus eigenen oder
  1102.        kommerziellen Programmen heraus möglich. Die gefundenen Dateinamen
  1103.        werden mit Laufwerksangabe und Pfad, mit den jeweiligen Dateiattributen,
  1104.        mit dem Erstellungsdatum und der Erstellungszeit und mit der Dateigröße
  1105.        dargestellt. Anstelle der Dateiumgebungsinformationen können optional
  1106.        Dateikommentare, die mit dem Programm DIRM erzeugt worden sind,
  1107.        ausgegeben werden. Zuletzt wird die Summe des von den gefundenen
  1108.        Dateien benötigten Speicherplatzes ausgegeben. Neben der
  1109.        Bildschirmdarstellung ist die Druckerausgabe und die Ablage in einer
  1110.        Datei möglich. Das Programm kann jederzeit mit der Escape-Taste oder
  1111.        durch Ctrl-C abgebrochen werden. Es können bis zu 20 Laufwerke mit je
  1112.        256 Verzeichnissen mit je 256 im Dateigruppennamen spezifizierten
  1113.        Dateien mit einer Suchanfrage bearbeitet werden.
  1114.  
  1115.        Der Dialogbetrieb
  1116.        Der Aufruf des Programms WO ohne Parameter in der Kommandozeile bewirkt
  1117.        die Ausgabe eines Dialogbildschirms. Die möglichen Angaben werden vom
  1118.        Programm vorbelegt und dem Benutzer zur Änderung angeboten. Die
  1119.        Vorbelegungen können durch Bestätigen mit der Return-Taste übernommen
  1120.        werden; mit Hilfe der Cursor- und Korrekturtasten ist das Ändern der
  1121.        Vorbelegungen möglich. Unrichtige Eingaben erkennt das Programm und es
  1122.        erfolgt die Aufforderung zur berichtigten Eingabe.
  1123.  
  1124.        Der Betrieb des Programms aus der Kommandozeile
  1125.        Alle erforderlichen Angaben können hinter dem Programmaufruf WO als
  1126.        Parameter übergeben werden. Die Übergabe eines Dateinamens oder
  1127.        Dateigruppennamens im ersten Parameter ist mindestens erforderlich. Die
  1128.        restlichen Angaben in der Reihenfolge Laufwerksbezeichnungen,
  1129.        Dateiattribute, Ausgabedevice und Schalter als Parameter sind optional.
  1130.        Die Parameter müssen vom Programmnamen mit einem Leerzeichen getrennt
  1131.        sein. Untereinander können sie durch Leerzeichen, Kommata oder
  1132.        Schrägstriche getrennt werden. Beispiele: WO *.DAT,CD,NAR,PRN -
  1133.        WO DATEI?.*,,,TEST.DAT,+K - WO MON??.* - WO *,ABCDEFGH,V - WO *,C,D -
  1134.        WO AUTOEXEC - wo config.sys. Die häufigste und nützlichste Anwendung
  1135.        des Programms dürfte die Form WO DATEI sein, mit der nach DATEI im
  1136.        aktuellen Laufwerk und auf der gesamten lokalen Festplatte gesucht wird.
  1137.  
  1138.        Dateiname oder Dateigruppenname
  1139.        Der Datei- oder Dateigruppenname darf die Ersetzungszeichen * und ?
  1140.        nach den DOS-Konventionen enthalten. Er darf keine Laufwerksbezeichnung
  1141.        und keinen Pfad enthalten. Wenn der Name keinen Punkt (.) enthält,
  1142.        hängt das Programm automatisch .* an den Namen an.
  1143.  
  1144.     
  1145.  
  1146.                                                                       Seite 24
  1147.  
  1148.  
  1149.        Laufwerksbezeichnungen
  1150.        Das Programm stellt alle Plattenlaufwerke und das aktuelle Laufwerk für
  1151.        die Dateiensuche als Voreinstellung zur Verfügung. Die Voreinstellung
  1152.        wird durch die Angabe eigener Laufwerkskennungen (ohne Doppenpunkt!)
  1153.        überschrieben. Es werden alle Floppy-, Festplatten-, Netzwerklaufwerke
  1154.        und substituierten Laufwerke akzeptiert. Im Dialog werden die im System
  1155.        vorhandenen Laufwerke am Bildschirm angezeigt.
  1156.  
  1157.        Dateiattribute
  1158.        Durch Angabe der Dateiattribute A für Archivdateien, D für
  1159.        Unterverzeichnisnamen, H für versteckte Dateien, N für Dateien ohne
  1160.        Attribute, R für schreibgeschützte Dateien, S für Systemdateien und V
  1161.        für Laufwerksnamen kann die Dateisuche begrenzt werden. Das Programm
  1162.        benutzt als Voreinstellung die Attribute AHNRS.
  1163.  
  1164.        Ausgabedevice
  1165.        Die Angabe LPT1 oder PRN bewirkt die Ausgabe der gefundenen Dateien auf
  1166.        den Drucker. Dabei wird der Drucker auf seine Betriebsbereitschaft hin
  1167.        überprüft. Ein nach den DOS-Konventionen üblicher Dateiname bewirkt die
  1168.        Ausgabe in die Datei. Als Voreinstellung verwendet das Programm den
  1169.        Bildschirm als Ausgabedevice. Nachdem das Programm den Bildschirm
  1170.        gefüllt hat, erwartet es jeweils einen Tastendruck, um die Suche
  1171.        fortzuführen.
  1172.  
  1173.        Schalter
  1174.        Der einzige bisher mögliche Schalter wir mit +K eingegeben. Er
  1175.        veranlaßt das Programm nach Dateikommentaren zu suchen, die mit dem
  1176.        Programm DIRM erzeugt wurden. Wenn Kommentare gefunden werden, gibt das
  1177.        Programm sie anstelle der Dateiumgebungsdaten am Ausgabedivice aus. Der
  1178.        Schalter kann hinter dem Dateigruppennamen an einer beliebigen Stelle in
  1179.        der Parameterliste angegeben werden.
  1180.     
  1181.  
  1182.                                                                       Seite 25
  1183.  
  1184.  
  1185.        Was das Programm ZEIT kann ....
  1186.        Das Programm ZEIT erlaubt die positionierte Darstellung der Uhrzeit am
  1187.        Bildschirm. Es können bis zu fünf Signalzeiten vorbelegt werden, an
  1188.        denen sich Ihr Computer mit einem Pfeifton melden soll. Die erforder-
  1189.        lichen Parameter können durch die Übergabe einer Option /?, /H oder
  1190.        /Hilfe abgefragt werden. Durch einen zweiten Aufruf von "ZEIT" wird das
  1191.        Programm wieder aus dem Speicher entfernt. Nach dem Aktivieren des
  1192.        Programms erscheint die Uhrzeit in der Form "Zeit: hh:mm:ss" für die
  1193.        vorgegebene Anzeigedauer am Bildschirm. Die Anzeige wiederholt sich in
  1194.        der angegebenen Anzeigeperiode. Dabei wird der Bildschirminhalt
  1195.        gesichert und nach der Darstellung restauriert.
  1196.  
  1197.        Parameter
  1198.        Als Parameter beim Aufruf können die folgenden Anweisungen an das
  1199.        Programm übergeben werden:
  1200.        Anzeigeperiode:   Zeitintervall in Sekunden, in der sich die Darstellung
  1201.                          der Uhrzeit am Bildschirm wiederholen soll. Es sind
  1202.                          Werte zwischen 5 und 128 möglich.
  1203.        Anzeigedauer:     Zeitspanne in Sekunden, in der die Zeitinformation auf
  1204.                          dem Bildschirm verbleiben soll. Der mögliche Werte-
  1205.                          bereich liegt zwischen 2 und 128.
  1206.        Bildschirmzeile:  Zeile, in der die Zeitinformation am Bildschirm
  1207.                          dargestellt werden soll. Es sind Werte zwischen 1
  1208.                          und 25 möglich.
  1209.        Bildschirmspalte: Spalte, ab der die Zeitinformation am Bildschirm
  1210.                          dargestellt werden soll. Es sind Werte zwischen 1 und
  1211.                          67 möglich.
  1212.        Alarmzeiten:      Zeiten, zu denen sich das System mit einem Alarmton
  1213.                          melden soll. Es sind bis zu fünf Zeitangaben in der
  1214.                          Form "hh.mm" möglich.
  1215.        Hilfefunktion:    Durch die Zeichenfolge /H, /Hilfe oder /? können die
  1216.                          möglichen Parameter und einige Beispiele am Bildschirm
  1217.                          dargestellt werden. Das Programm wird dabei weder
  1218.                          aktiviert noch reaktiviert.
  1219.        Programmname und Parameter müssen voneinander durch Leerzeichen getrennt
  1220.        sein. Wenn keine Parameter angegeben werden oder wenn die Alarmzeiten
  1221.        direkt hinter dem Programmnamen angegeben werden, wird die Uhrzeit im
  1222.        Abstand von 30 Sekunden jeweils fünf Sekunden lang in der rechten oberen
  1223.        Ecke des Bildschirms angezeigt.
  1224.  
  1225.        Hardwarevoraussetzungen
  1226.        Zum Betrieb des Programms ist ein Personalcomputer AT erforderlich!
  1227.        Das Programm unterstützt farbige und monochrome Videokonfigurationen.
  1228.     
  1229.